Part Number Hot Search : 
MC8T97P EC842 STIL08T5 005036 GRM31C ODUCT M74HC7 PC150
Product Description
Full Text Search
 

To Download SAK82C900 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  never stop thinking. microcontrollers data sheet, v 1.0d3, mar. 2001 82c900 standalone twincan controller
edition 2001-03 published by infineon technologies ag, st.-martin-strasse 53, d-81541 mnchen, germany ? infineon technologies ag 2001. all rights reserved. attention please! the information herein is given to describe certain components and shall not be considered as warranted characteristics. terms of delivery and rights to technical change reserved. we hereby disclaim any and all warranties, including but not limited to warranties of non-infringement, regarding circuits, descriptions and charts stated herein. infineon technologies is an approved cecc manufacturer. information for further information on technology, delivery terms and conditions and prices please contact your nearest infineon technologies office in germany or our infineon technologies representatives worldwide (see address list). warnings due to technical requirements components may contain dangerous substances. for information on the types in question please contact your nearest infineon technologies office. infineon technologies components may only be used in life-support devices or systems with the express written approval of infineon technologies, if a failure of such components can reasonably be expected to cause the failure of that life-support device or system, or to affect the safety or effectiveness of that device or system. life support devices or systems are intended to be implanted in the human body, or to support and/or maintain and sustain and/or protect human life. if they fail, it is reasonable to assume that the health of the user or other persons may be endangered.
microcontrollers data sheet, v 1.0d3, mar. 2001 never stop thinking. 82c900 standalone twincan controller
82c900 preliminary revision history: 2001-03 v1.0d3 previous version: - page subjects (major changes since last revision) we listen to your comments any information within this document that you feel is wrong, unclear or missing at all? your feedback will help us to continuously improve the quality of this document. please send your proposal (including a reference to this document) to: mcdocu.comments@infineon.com
data sheet 5 v 1.0d3, 2001-03 preliminary 82c900 standalone twincan controller 82c900 architectural overview the standalone twincan device provides several submodules to control the data flow and to configure the peripheral function: features: ? two interface channels are implemented for the communication with a host device: ? the multiplexed data/address bus can be used by an external cpu to read and write the twincan?s internal registers for initial configuration and control during normal operation. the standard infineon bus mode and the motorola bus mode can be handled. ? alternatively, a synchronous serial channel (ssc) may be selected to read out the initial twincan?s register configuration from a serial eeprom. the ssc can be also used by an external control device (microcontroller, cpu, etc.) in order to exchange control and status information.  both communication channels are based on byte transfers. in order to minimize the communication overhead, all internal 16 bit and 32 bit wide registers can be accessed in page mode requiring only one address byte.  powerful initialization mechanism for all registers, the device can be configured via eeprom, based on can messages or by an external host device.  additional input/output functionality controlled by can messages. the transmission of can messages can be triggered by input pins if the ssc is used for communication.  the clock control unit can be supplied with an external clock. alternatively, an on-chip oscillator may be used to generate a clock driving also an external device via an output pin.  power saving features have been implemented. a sleep mode and a power-down mode can be activated in order to minimize the power consumption. the clock control of the device can be controlled by can messages.  the internal power saving status can be monitored at output pins. this allows flexible and powerful system partitioning.  the device controller unit generates the internal target address by concatenating the contents of the page register with the address delivered by the appropriate host read/ write access.  the interrupt control unit passes the interrupt requests generated by the twincan controller to the external host via selectable output pins.  the port control unit can be used to select the required functionality of the port pins operating as communication channel, can node function monitor, interrupt request line or general purpose i/o. furthermore, the slew rate of pins configured for output operation can be adjusted via this module.
82c900 data sheet 6 v 1.0d3, 2001-03 preliminary the twincan module permits the connection and autonomous handling of two independent can buses.  full-can module with 32 message objects, which can be independently assigned to one of the two buses.  the can protocol version 2.0b active with standard and extended identifiers can be handled.  the full can baud rate range is supported.  scalable fifo mechanism for reception and transmission in order to improve the real- time behavior of the system.  built-in automatic gateway functionality for data exchange between both can buses. the gateway feature can also be used for automatic reply to received messages (lifesign: ? i got it! ? ).  powerful interrupt structure, permitting application-specific interrupt generation.  remote frames can be monitored.  enhanced acceptance filtering (an acceptance mask for each message object).  a 16 bit frame count / timestamp is implemented for each message object.  analyzing mode (no dominant level will be sent) supported. figure 1 shows a block diagram of the 82c900 device architecture. figure 1 standalone twincan architecture note: the can bus transceivers are not integrated and have to be connected externally. message object buffer can node a can node b twincan control clock control ssc port control interrupt control device control 4 8 2 2 2 2 out0, out1 txdca, txdcb rxdca, rxdcb mode0, mode1 p0..p7 ctrl0..ctrl3 2 xtal1, xtal2 2 reset, rdy data addr clk int can data
82c900 data sheet 7 v 1.0d3, 2001-03 preliminary application fields the standalone twincan device 82c900 can be used in application requiring one or two independent can nodes. the built-in fifo and gateway features minimize the cpu load for the message handling and lead to an improved real-time behavior. the access to the internal registers can be handled via a parallel or a serial interface, adapted to a large variety of applications. the interface selection is done via the two mode pins, which can be directly connected to the supply voltage or via pull-up/down resistors (of about 10-47 kohm). in all modes, the clock generation can be controlled either by the 82c900 device or by the system it is connected to. connection to a host device via the parallel interface the 82c900 can be connected to a host device via a parallel 8 bit multiplexed interface. therefore, pin mode0 has to be 0, whereas pin mode1 selects, whether an infineon- (intel-) compatible or an motorola-compatible protocol is handled. in this mode, the device can be easily used to extend the can capability of a system. the internal registers can be accessed in pages of 256 bytes per page. an additional rdy output indicates when the device is ready to be accessed. this signal can be used to detect an overload situation of the can device (too many host accesses to the twincan module). one interrupt output line (out1 ) is always available, a second one (out0 ) can be used as clockout pin or as another interrupt output. figure 2 host connection via the parallel interface host parallel interface ad7..0 ctrl3..0 rdy outx interrupt control clock control twincan module 82c900 rxdcb, txdcb rxdca, txdca can bus a transceiver transceiver can bus b
82c900 data sheet 8 v 1.0d3, 2001-03 preliminary connection to a host device via the serial interface the second possibility to connect the 82c900 to a host device is via the serial interface. this mode is selected if the pin mode0=1 and mode1=0. the standard four-line spi-compatible interface has been extended by a rdy signal, which indicates that the serial interface is ready for the next access by the host. the page size is reduced to 128 bytes per page, because the msb of the address byte contains a read/write indication. a special incremental access mode has been implemented in order to reduce significantly the number of transferred bytes for consecutive register accesses. the 8 remaining i/o pins from the unused parallel interface are controlled by a port control logic and can be used as i/o extension. these lines can be read or written by the serial channel or by can messages. furthermore, these lines can be programmed as additional interrupt output lines in order to increase the number of independent interrupts. the output lines out0 and out1 have the same functionality in the case a parallel interface or a serial interface connects the 82c900 to a host device. figure 3 host connection via the serial interface host serial interface ctrl3..0 rdy outx interrupt control clock control twincan module 82c900 rxdcb, txdcb rxdca, txdca can bus a transceiver transceiver can bus b port control i/o7..0 input/output extension
82c900 data sheet 9 v 1.0d3, 2001-03 preliminary operation without host device the standalone functionality comprises an additional mode, leading to a low-cost system, which does not require any external host device. this mode can be selected by setting the input pins mode0 and mode1 to 1. the best solution are pull-up resistors (about 10 to 47 kohm). after the reset phase, the mode pins can be enabled to control the power-down functionality of the entire connected system by indicating the internal status of two clock control bits. the power-down functionality can run completely via can messages (sleep and wake-up by can messages). the initialization sequence is automatically started from an external non-volatile memory, a serial (spi-compatible) eeprom. the data, which is read out from the eeprom permits the user to initialize the registers with the desired values in a freely programmable order. changes in the application only lead to modified data stored in the non-volatile memory. for example, the bit timing, one message object and some control registers are set up via the data read from the eeprom. then, the initialization can continue via can messages. the 8 remaining i/o pins from the unused parallel interface are controlled by a port control logic and can be used as i/o extension. these lines can be read or written by can messages. figure 4 connection to a serial eeprom serial eeprom serial interface ctrl3..0 device control clock control twincan module 82c900 rxdcb, txdcb rxdca, txdca can bus a transceiver transceiver can bus b port control i/o7..0 input/output extension power-down indication
82c900 data sheet 10 v 1.0d3, 2001-03 preliminary pin configuration figure 5 82c900 pin configuration pin definition table 1 pin definitions and functions symbol pin number i/o 1) function rxdca 1i receiver input of can node a receiver input of can node a, connected to the associated can bus via a transceiver device. txdca 2o transmitter output of can node a txdca delivers the output signal of can node a. the signal level has to be adapted to the physical layer of the can bus via a transceiver device. rxdcb 28 i receiver input of can node b receiver input of can node b, connected to the associated can bus via a transceiver device. rxdca rxdcb 28 27 26 25 24 23 22 21 20 19 18 17 16 15 1 2 3 4 5 6 7 8 9 10 11 12 13 14 txdca txdcb reset rdy ctrl0 ctrl1 ctrl2 ctrl3 p0 p2 p4 p6 p1 p3 p5 p7 out0 out1 mode0 mode1 xtal1 xtal2 vdd vdd vss vss
82c900 data sheet 11 v 1.0d3, 2001-03 preliminary txdcb 27 o transmitter output of can node b txdcb delivers the output signal of can node b. the signal level has to be adapted to the physical layer of the can bus via a transceiver device. reset 3i reset a low level on this pin resets the device. rdy 24 o ready signal output signal indicating that the standalone device is ready for data transfer. ctrl0 9 i/o control 0 mode0=0: chip select cs input used as chip select for the device. mode0=1: select slave sls mode1=0: input used to enable ssc action when active. mode1=1: output used to select a slave when active. ctrl1 20 i/o control 1 mode0=0: address latch enable or address strobe, ale or as input used for latching the address from the multiplexed address/data bus. mode0=1: serial channel clock sclk input/output of the ssc clock. mode1=0: clock input mode1=1: clock output ctrl2 10 i/o control 2 mode0=0: write or read/write, wr or r/w mode1=0: input used as write signal wr mode1=1: r/w =0: data transfer direction = write mode1=1: r/w =1: data transfer direction = read mode0=1: master transmit slave receive mtsr mode1=0: serial data input mode1=1: serial data output table 1 pin definitions and functions (cont ? d) symbol pin number i/o 1) function
82c900 data sheet 12 v 1.0d3, 2001-03 preliminary ctrl3 19 i/o control 3 mode0=0: read or read/write enable, rd or e mode1=0: input used as read signal rd mode1=0: read/write enable mode0=1: master receive slave transmit mrst mode1=0: serial data output mode1=1: serial data input p7 p6 p5 p4 p3 p2 p1 p0 15 14 16 13 17 12 18 11 i/o parallel bus mode0=0: 8-bit address/ data bus ad[7:0] address and data bus ad7..ad0 in 8-bit multiplexed modes. mode0=1: 8-bit parallel i/o port io[7:0] programmable 8-bit general purpose i/o-port io7..io0. out0 2) 6o output line 0 the logic 0 level at this pin indicates an interrupt request to the external host device if selected as interrupt output. the interrupt line will be active if there is a new pending interrupt request for interrupt node 0 (according to register globctr). if selected as clock output, the functionality is defined by register clkctr. out1 23 o, open drain output line 1 the logic 0 level at this pin indicates an interrupt request to the external host device. the interrupt line will be active if there is a new pending interrupt request for interrupt node 1 (according to register globctr). mode0 3) 26 i/o, open drain interface selection pin mode0 selects whether the on-chip ssc or an 8-bit multiplexed bus are used to access the twincan device. mode0=0: 8-bit multiplexed address/data bus mode0=1: on-chip ssc after registering the initial state of mode0 with the rising edge of the reset signal, the respective pin can be used as additional general purpose or special function i/o line according register iomode4. table 1 pin definitions and functions (cont ? d) symbol pin number i/o 1) function
82c900 data sheet 13 v 1.0d3, 2001-03 preliminary mode1 25 i/o, open drain interface mode selection pin mode1 determines the access mode of the host device. mode0=0: 8-bit multiplexed bus mode1=0: infineon / intel mode, (rd , wr ) mode1=1: motorola mode, (r/w , e) mode0=1: on-chip ssc mode1=0: ssc is slave, host device is master mode1=1: ssc is master, external serial eeprom is slave after registering the initial state of mode1 with the rising edge of the reset signal, the respective pin can be used as additional general purpose or special function i/o line according register iomode4. xtal1 4i xtal1 input of the inverting oscillator amplifier and input to the internal clock generation circuit. when the 82c900 device is provided with an external clock, xtal1 should be driven while xtal2 is left unconnected. minimum and maximum high and low pulse width as well as rise/fall times specified in the ac characteristics must be respected. xtal2 5o xtal2 output of the inverting oscillator amplifier. v ss 21, 8 0v ground , both pins must be connected. v dd 22, 7 +5v power supply , both pins must be connected. 1) the slew rate of the output pins out0 , out1 , ctrl1..3, p0..p7, txdca and txdcb can be defined by the bit fields slr0..3 in register globctr. 2) after reset, this pin is configured as clock output, see register clkctr. 3) the initial logic state on pins mode0 and mode1 is registered with the rising edge of the reset input. afterwards, both pins can be used as additional i/o lines, according to functionality specified in register iomode4. table 1 pin definitions and functions (cont ? d) symbol pin number i/o 1) function
82c900 data sheet 14 v 1.0d3, 2001-03 preliminary register address map all shell and kernel registers, implemented for controlling the 82c900 device, are summarized in table 0-1 ; detailed information about each register is provided in the respective module description chapter. note: accesses to addresses which are not specified as registers in the following register address map are forbidden. table 0-1 summary of registers register name register symbol address reset value 1) standalone shell registers global device control register globctr 0010 h a0 00 h interrupt control register intctr 0012 h 00 00 h can clock control register clkctr 0014 h 00 24 h input/output mode register 0 iomode0 0020 h 00 00 h input/output mode register 2 iomode2 0022 h 00 00 h input/output mode register 4 iomode4 0024 h 00 00 h input value register (8-bit port) inreg 0026 h 00 00 h output value register (8-bit port) outreg 0028 h 00 00 h can power-down control register canpwd 0040 h 00 00 h can input/output control register canio 0042 h 00 00 h can initialization control register caninit 0044 h 00 00 h paging mode register (accessible in all pages) page xx7c h 00 00 h can ram address buffer register cab 007e h 00 00 h initialization control register initctr 02f0 h 0103 0000 h twincan kernel, common registers can receive interrupt pending register rxipnd 0284 h 0000 0000 h can transmit interrupt pending register txipnd 0288 h 0000 0000 h twincan kernel, node a registers can node a control register acr 0200 h 0000 0001 h can node a status register asr 0204 h 0000 0000 h can node a interrupt pending register air 0208 h 0000 0000 h can node a bit timing register abtr 020c h 0000 0000 h
82c900 data sheet 15 v 1.0d3, 2001-03 preliminary can node a global int. node pointer reg. aginp 0210 h 0000 0000 h can node a frame counter register afcr 0214 h 0000 0000 h can node a intid mask register 0 aimr0 0218 h 0000 0000 h can node a intid mask register 4 aimr4 021c h 0000 0000 h can node a error counter register aecnt 0220 h 0060 0000 h twincan kernel, node b registers can node b control register bcr 0240 h 0000 0001 h can node b status register bsr 0244 h 0000 0000 h can node b interrupt pending register bir 0248 h 0000 0000 h can node b bit timing register bbtr 024c h 0000 0000 h can node b global int. node pointer reg. bginp 0250 h 0000 0000 h can node b frame counter register bfcr 0254 h 0000 0000 h can node b intid mask register 0 bimr0 0258 h 0000 0000 h can node b intid mask register 4 bimr4 025c h 0000 0000 h can node b error counter register becnt 0260 h 0060 0000 h twincan kernel, message object registers can message object n data register 0 msgdrn0 0300 h + n*20 h 0000 0000 h can message object n data register 4 msgdrn4 0304 h + n*20 h 0000 0000 h can message object n arbitration register msgarn 0308 h + n*20 h 0000 0000 h can message object n acceptance mask register msgamrn 030c h + n*20 h ffff ffff h can message object n message control register msgctrn 0310 h + n*20 h 0000 5555 h can message object n message configuration register msgcfgn 0314 h + n*20 h 0000 0000 h can message object n gateway / fifo control register msgfgcrn 0318 h + n*20 h 0000 0000 h 1) registers with 32-bit reset values are located in the can ram and have to be accessed accordingly. the other registers are standard sfrs, which have 16-bit reset values. table 0-1 summary of registers (cont ? d) register name register symbol address reset value 1)
82c900 data sheet 16 v 1.0d3, 2001-03 preliminary absolute maximum ratings note: stresses above those listed under ?absolute maximum ratings? may cause permanent damage to the device. this is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. during absolute maximum rating overload conditions ( v in > v dd or v in < v ss ) the voltage on v dd pins with respect to ground ( v ss ) must not exceed the values defined by the absolute maximum ratings. table 2 absolute maximum rating parameters parameter symbol limit values unit notes min. max. storage temperature t st -65 150 c voltage on v dd pins with respect to ground ( v ss ) v dd -0.5 6.5 v voltage on any pin with respect to ground ( v ss ) v in -0.5 v dd +0.5 v input current on any pin during overload condition -10 10 ma absolute sum of all input currents during overload condition |100| ma power dissipation p diss 480 mw
82c900 data sheet 17 v 1.0d3, 2001-03 preliminary operating conditions the following operating conditions must not be exceeded in order to ensure correct operation of the device. all parameters, specified in the following sections, refer to the normal operating conditions, unless otherwise noticed. the timings refer to the fast edge mode. table 3 operating condition parameters parameter symbol limit values unit notes min. max. standard digital supply voltage v dd 4.5 5.5 v active mode, f max = 25 mhz 2.5 1) 1) output voltages and output currents will be reduced when v dd leaves the range defined for active mode. the clock frequency has to be reduced to operate with a voltage supply below 4.5v. 5.5 v power-down mode digital ground voltage v ss 0 v reference voltage overload current i ov - 5 ma per pin 2) 3) 2) overload conditions occur if the standard operating conditions are exceeded, i.e. the voltage on any pin exceeds the specified range (i.e. v ov > v dd +0.5v or v ov < v ss -0.5v). the absolute sum of input overload currents on all port pins may not exceed 50 ma . the supply voltage must remain within the specified limits. 3) not 100% tested, guaranteed by design characterization absolute sum of overload currents | i ov |- 50 ma 4) 4) not 100% tested, guaranteed by design characterization. external load capacitance c l - |100| pf ambient temperature t a -40 125 c sak 82c900
82c900 data sheet 18 v 1.0d3, 2001-03 preliminary dc characteristics operating conditions apply. table 4 dc characteristics under normal operation conditions parameter symbol limit values unit test condition min. max. input low voltage (xtal1) v il ? 0.5 0.3 v dd v ? input high voltage (xtal1) v ih 0.7 v dd v dd + 0.5 v ? input low voltage (other pins) v il ? 0.5 0.2 v dd ? 0.1 v ? input high voltage (other pins) v ih 0.2 v dd + 0.9 v dd + 0.5 v ? output low voltage 1) (p0..p7) 1) the sum of | i ohp |, i olp must not exceed 20ma. v olp ? 0.45 v i olp = 5 ma output high voltage 1) (p0..p7) v ohp 2.4 ? v i ohp = -5 ma 0.9 v dd ? v i ohp = -0.5 ma output low voltage (other pins) v ol ? 0.45 v i ol = 2.4 ma output high voltage 2) (other pins) 2) this specification is not valid for outputs which are switched to open drain mode. in this case the respective output will float and the voltage results from the external circuitry. v oh 2.4 ? v i oh = -2.4 ma 0.9 v dd ? v i oh = -0.5 ma input leakage current i oz ? 500 na 0.45v < v in < v dd reset inactive current 3) 3) these parameters describe the reset pull-up, which equals a resistance of ca. 50 to 250 k ? . i rsth 4) 4) the maximum current may be drawn while the respective signal line remains inactive. ? -10 a v in = v ih reset active current i rstl 5) 5) the minimum current must be drawn in order to drive the respective signal line active. -100 ? a v in = v il xtal1 input current i il ? 20 a0 v < v in < v dd pin capacitance 6) (digital inputs/outputs) 6) not 100% tested, guaranteed by design characterization. c io ? 10 pf f = 1 mhz t a = 25 c
82c900 data sheet 19 v 1.0d3, 2001-03 preliminary power consumption operating conditions apply. table 5 power consumption parameter symbol limit values unit test condition min. max. power supply current (5v active) with all elements active i dd5 ? 80 ma reset = v ih f can = 25 mhz 1) 1) the supply current is a function of the operating frequency. these parameters are tested at v ddmax and maximum cpu clock with all outputs disconnected and all inputs at v il or v ih . the oscillator also contributes to the total supply current. the given values refer to the worst case. for lower oscillator frequencies the respective supply current can be reduced accordingly. sleep mode supply current (5v) (oscillator running, clock gated off) i idx5 2) 2) this parameter is determined mainly by the current consumed by the oscillator. this current, however, is influenced by the external oscillator circuitry (crystal, capacitors). the values given refer to a typical circuitry and may change in case of a not optimized external oscillator circuitry. ? 1.5 ma reset = v ih f can = 25 mhz power-down mode supply current (5v) (oscillator stopped) i ido5 ? 10 a reset = v ih
82c900 data sheet 20 v 1.0d3, 2001-03 preliminary ac characteristics operating conditions apply. assuming a maximum access rate from an external host to the can ram via the communication interface (worst case, parallel interface), the can protocol can still be handled on both nodes with 1 mbps if the clock frequency f can is 24 mhz. for additional data handling features (fifo, gateway, etc.), a higher frequency should be used, the access rate to the device has to be reduced or a lower baud rate has to be selected. under worst case access conditions and can traffic, a baud rate of 500 kbps for each node can be achieved with full data handling functionality with f can =24 mhz. can input delay, output delay: typ. 15 ns table 6 external clock drive xtal1 parameter symbol direct drive (1:1) unit min. max. oscillator period 1) 1) the clock input signal must reach the defined levels v il and v ih . t can 40 ? ns high time 10 ? ns low time 15 ? ns
82c900 data sheet 21 v 1.0d3, 2001-03 preliminary 8-bit multiplexed bus infineon/ intel compatibility mode the bus access is internally fully synchronized, asynchronous accesses are supported. figure 6 timing of multiplexed address/data bus with mode1 = 0 ale ad7-0 wr cs t lhll ale a7-0 t llax t avll t rldv t rhdz t rlrh ad7-0 rd cs t llcl t llrl data out read timing write timing t lhll a7-0 t llax t avll t wlds t whdz t wlwh t llcl t whlh data in t whch t llwl t rllh
82c900 data sheet 22 v 1.0d3, 2001-03 preliminary operating conditions apply. parameter symbol limit values unit min. max. address valid to ale low t avll 5 ? ns address hold after ale low t llax 10 ? ns ale high time t lhll 10 ? ns ale low to rd low t llrl 10 ? ns ale low to wr low t llwl 10 ? ns ale low to cs low t llcl 10 ? ns data setup to wr high t wlds 10 ? ns input data hold after wr high t whdz 10 ? ns wr pulse width t wlwh 1.5 t can ? ns wr high to next ale high (if the next access targets the device) t whlh 10 t can ? ns wr high to next ale high (if the next access doesn ? t target the device) t whlh 4 t can +15 ? ns wr high to cs high t whch 0 ? ns rd pulse width (short read) t rlrh 1.5 t can ? ns rd pulse width (long read) t rlrh 8 t can + 25 ? ns rd low to data valid (short read) t rldv ? 25 ns rd low to data valid (long read) t rldv ? 25 + 8 t can ns rd low to next ale high (short read) t rllh 8 t can ? ns rd low to next ale high (long read) t rllh 25 ? ns data float after rd high t rhdz ? 25 ns
82c900 data sheet 23 v 1.0d3, 2001-03 preliminary 8-bit multiplexed bus motorola compatibility mode the bus access is internally fully synchronized, asynchronous accesses are supported. figure 7 timing of multiplexed address/data bus with mode1 = 1 t shsl as t slax t avsl t ehdw t eldz t ehel e r/w t clsl t sleh t rseh cs t elch read timing write timing a7-0 ad7-0 data out t ehsh t shsl as t slax t avsl t elds t eldh t ehel e r/w t clsl t sleh t rseh cs t elch a7-0 ad7-0 data in t elsh
82c900 data sheet 24 v 1.0d3, 2001-03 preliminary operating conditions apply. parameter symbol limit values unit min. max. address valid to as low t avsl 5 ? ns address hold after as low t slax 10 ? ns data float after e low t eldz ? 25 ns e high to data valid output t ehdv ? 25 ns input data setup to e low t elds 10 ? ns input data hold after e low t eldh 10 ? ns e high time t ehel 1.5 t can ? ns as high time t shsl 10 ? ns setup time of r/w to e high t rseh 0 ? ns as low to e high t sleh 10 ? ns cs low to e high t clsl 0 ? ns e low to cs high t elch 0 ? ns e low to next as high (for write) (if the next access targets the device) t elsh 10 t can ? ns e low to next as high (for write) (if the next access doesn ? t target the device) t elsh 4 t can + 15 ? ns e high to next as high (for read) t ehsh 8 t can ? ns
82c900 data sheet 25 v 1.0d3, 2001-03 preliminary timings of the ssc in the case that the ssc is used in slave mode without the rdy signal, the following timings have to be respected: note: the rdy signal can be used for a handshake to access to the device. furthermore, this signal indicates ssc error conditions (see baud rate error detection). accesses to the device during an ssc error condition can not be correctly taken into account and might lead to errors. parameter min. time (access to twincan registers) min. time (access to standalone registers) units first activation of sls after end of reset 1100 1100 t can sls active after sls inactive (to start a new communication cycle) 44t can sls active before sclk active in order to transfer the address byte 22t can sls inactive after sls active without transfer of data 22t can time after the address transfer to the first data byte transfer 5 (write) 14 (read) 5 (write) 11 (read) t can time between two byte transfers (sclk active to sclk active) 5 (write) 14 (read) 5 (write) 11 (read) t can time to sls inactive after last byte transfer 11 (write) 1 (read) 6 (write) 1 (read) t can
82c900 data sheet 26 v 1.0d3, 2001-03 preliminary package the 82c900 device is available in a 28-pin p-dso package. table 1 contains a functional description of each pin. figure 8 p-dso-28-1 package
82c900 data sheet 27 v 1.0d3, 2001-03 preliminary
((28))
http://www.infineon.com published by infineon technologies ag infineon goes for business excellence ? business excellence means intelligent approaches and clearly defined processes, which are both constantly under review and ultimately lead to good operating results. better operating results and business excellence mean less idleness and wastefulness for all of us, more professional success, more accurate information, a better overview and, thereby, less frustration and more satisfaction. ? dr. ulrich schumacher


▲Up To Search▲   

 
Price & Availability of SAK82C900

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X